package com.ruoyi.energize.service;

import java.util.List;
import com.ruoyi.energize.domain.City;

/**
 * city城市名称Service接口
 * 
 * @author ruoyi
 * @date 2023-06-07
 */
public interface ICityService 
{
    /**
     * 查询city城市名称
     * 
     * @param id city城市名称主键
     * @return city城市名称
     */
    public City selectCityById(Integer id);

    /**
     * 查询city城市名称列表
     * 
     * @param city city城市名称
     * @return city城市名称集合
     */
    public List<City> selectCityList(City city);

    /**
     * 新增city城市名称
     * 
     * @param city city城市名称
     * @return 结果
     */
    public int insertCity(City city);

    /**
     * 修改city城市名称
     * 
     * @param city city城市名称
     * @return 结果
     */
    public int updateCity(City city);

    /**
     * 批量删除city城市名称
     * 
     * @param ids 需要删除的city城市名称主键集合
     * @return 结果
     */
    public int deleteCityByIds(Integer[] ids);

    /**
     * 删除city城市名称信息
     * 
     * @param id city城市名称主键
     * @return 结果
     */
    public int deleteCityById(Integer id);
}
